package com.pearl.db.demo;

import java.sql.*;

/**
 * @author TangDan
 * @version 1.0
 * @since 2023/4/12
 */
public class JdbcTest {
    public static void main(String[] args) throws ClassNotFoundException, SQLException {
        // 1. 加载驱动
        //
        //
        //
        //
        // 按照约定好的【方法命名规则】写 DAO 层接口，就可以在不写接口实现的情况下，实现对数据库的访问和操作，同时提供了很多除了  之外的功能，如等。
        //
        //
        //
        Class.forName("com.mysql.jdbc.Driver");
        String url = "jdbc:mysql://localhost:3306/study";
        String username = "root";
        String password = "root";
        // 2. 获取连接
        Connection conn = DriverManager.getConnection(url, username, password);
        // 3.获取statement
        Statement st = conn.createStatement();
        // 4. 执行sql
        String sql = "select * from user";
        ResultSet resultSet = st.executeQuery(sql);
        // 5. 处理结果集
        //....
        // 6. 关闭资源
        st.close();
        conn.close();
    }
}
